草庐IT

java - 基于JTextField过滤JList

全部标签

Java 连接 netstat -ano

我是java的新手,我整天都在测试我的应用程序。刚刚做了netstat-ano它给了我一个巨大的Activity连接列表(监听,已建立)这是否意味着当我关闭我的应用程序时这些连接没有被关闭(close())?截图如下:alttexthttp://img340.imageshack.us/img340/9950/netor.jpg关于我完成连接后如何关闭连接的任何建议?据我所知,我正在尝试关闭连接,但我似乎做得还不够。感谢您的宝贵时间。编辑:tcpview很棒。是的,这些连接是在代码未完成的那一天早些时候建立的。现在当我运行它时,它会在tcpview中注册并在我关闭连接时消失。

windows - 第三方 IPC 调用 Chromium 以捕获/过滤流量

我想为Chromium实现一个类似AdBlock/NoScript的网络级工具,但ChromiumExtensionAPI在控制原始请求数据方面无能为力。所以这里是想法:捕获所有HTTP查询,如果URL或MIME匹配则取消一个。手工制作数据包,例如将header插入HTTP查询。这可以通过运行第三方客户端来实现吗IPCcalls到Chrome?一小段示例代码会很棒!(注意:目前安全性不是问题,因为我只是出于个人兴趣尝试一下,而不是为了公开分发。所以它可能会破坏沙箱机制。) 最佳答案 不,它不能。Chromium网络堆栈不支持这种级别

windows - 获取基于GPS的定位功能。 WinMobile 6.5 平台

我正在编写一个基于GPS技术的Windows移动应用程序。一切就绪,但我需要用于检索GPS位置坐标(纬度和经度)的函数。我声明了纬度和经度,但现在我需要GPS的功能将其放入我创建的按钮中,获取经度和纬度值并保存它们。环境:WindowsMobile6.5Framework6.5,专业版谢谢 最佳答案 GPS中间驱动程序提供了一个非常易于使用的API,用于提供对GPS数据的共享访问。您可以使用GPSGetPosition()为了你的目的。本文中有一个如何使用它的示例,UsingtheGPSIntermediateDriverfromN

java - 32 位操作系统上的 JVM 堆大小

我正在使用32位win.7和Eclipse。还有4GB内存。我想为我的Java应用程序分配大约3GB的最大堆大小,但我可以通过VM参数-Xmx1056m分配最大1.5GB。我该怎么办?如果我安装64位win.7。然后它可以为我的应用程序分配3GB堆大小吗? 最佳答案 常规的32位Windows进程只能寻址2GB内存,即使您有更多可用内存也是如此。您可以找到不同Windows版本的内存限制here.由于VM需要的内存不仅仅是堆,所以最大堆大小将略小于进程可用的最大内存。通常,对于32位WindowsVM,您可以将堆调整到大约1.6GB

c# - 基于服务的数据库

我有一个服务基础数据库的问题,我已经在我的一个应用程序中使用过它,但我不知道使用它的用户是否需要安装一些东西才能运行应用程序(就像你需要安装NET框架用于c#应用程序)注意:这是windows应用 最佳答案 这取决于您使用的数据库引擎。SQLServer/SQLExpress/Oracle/MySQL需要您在机器上安装应用程序才能运行。SQLite和Firebird等数据库引擎只是Dll,因此您可以将其包含在您的项目中。如果文件是MDF,即SQLServer文件-您需要安装SQLServer或SQLExpress。您可以将其包含在您

java - 将类注入(inject) JVM 并与现有类交互

我想将我的Java类注入(inject)到Windows上现有的Java应用程序中。我找到一篇描述使用CreateRemoteThread的方法的文章-java-code-injection-via-winapis但尚不清楚注入(inject)的类是否可以“连接”现有类并调用它们。有人知道这是否可行吗?JNI中是否有可用于搜索和获取对已运行类的引用的函数? 最佳答案 我敢肯定还有其他复杂的方法可以做您想做的事(例如使用javainstrumentationapi)。然而,可能有更简单的方法。找到应用程序的主类将类反编译成java代码

java - 如何在 Windows 7 上安装 Connector/J?

我需要一步一步的指导。我已经从mysql网站下载了ifhttp://dev.mysql.com/usingmysql/java/但现在我不确定从这里开始做什么?我有点卡住了.. 最佳答案 只需将JAR文件放在运行时类路径中即可。这与环境无关。具体如何做到这一点取决于它是什么类型的应用程序。例如,如果它是由java.exe执行的普通Java应用程序,则使用-cp参数指定类路径。java-cp.;/path/to/mysql.jarcom.example.Foo类路径基本上是JAR文件和/或.class文件路径的集合,Java应在其中查

java - jps/jvmstat 在具有空格字符的目录路径上失败

Java虚拟机进程状态工具(jps)列出了目标系统上经过检测的HotSpotJava虚拟机(JVM)。java.jvmstat包提供相同的功能。我的问题出现在我的Windows机器上。Eclipse位于C:\ProgramFiles\...目录中。使用jps时,不会显示完整路径,而是在第一个空格字符处截断:jps-l3623sun.tools.jps.Jps3579C:\Program使用java.jvmstat包也会发生同样的情况。我是否以错误的方式使用它,或者这是一个普通的错误? 最佳答案 您是否尝试过jps-m,更准确地说,应

java语言分析区块链钱包生成的原理

java语言分析区块链钱包生成的原理:一、区块链钱包实现的技术原理用大概就是:钱包助记词生成了种子,种子发芽结果,果实就是私钥,私钥推导出了公钥,公钥数据的节选部分成了钱包地址。同时钱包提供了KeyStore,他也是私钥加密后的文件为了配合正常的密码使用,便捷用户的钱包使用。公钥:它是密码学上的一种概念。通过一种算法得到,该算法是得出一对秘钥:公钥和私钥。公钥是属于非对称加密,是秘钥对中的公开部分。私钥:它是密码学上的一种概念。通过一种算法得到,该算法是得出一对秘钥:公钥和私钥,私钥是秘钥对中的非公开部分,私钥的持有人是数字货币的持有者。钱包地址:它类似于每一张银行卡的卡号,一个人可以在银行通

java - 无法对打开了用户映射部分的文件执行请求的操作

我正在通过java使用DB2和Windows7使用命令db2cmd/c/w/idb2DROPDATABASExyz编写一个批处理文件。db2cmd无法删除数据库并返回错误:Therequestedoperationcannotbeperformedonafilewithauser-mappedsectionopen我该如何解决这个问题?和执行命令时不存在打开的连接,因为此命令仅在Windows7中产生问题。 最佳答案 可能存在到数据库的打开连接正在阻止操作。首先尝试发出这些命令:db2CONNECTTOxyzdb2QUIESCEDB